TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Southern
Area - SC - Greenville-UPTA
League - 2023 USTA 18 & over-Women-UPTA
Flight - 18Plus Adult Men - 3.0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Marshall/Kroc
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Darren Painter - 3.06
Britton Seay - 2.97
John Parrott - 2.94
David Wright - 2.87
chris troup - 2.82
Steven Pickens - 2.75
Eric Morris - 2.75
Matt Putnam - 2.68
Richard Marshall - 2.65
Randall Maxey - 2.56
brian thomas - 2.33
Ryan Anderson - 2.28
League Results By Position
1S 2S 1D 2D 3D
chris troup - 2.82 & Richard Marshall - 2.65 2 - 0
chris troup - 2.82 & Britton Seay - 2.97 1 - 1 2 - 1 1 - 0
Richard Marshall - 2.65 & Ryan Anderson - 2.28 0 - 1
Richard Marshall - 2.65 0 - 1
Matt Putnam - 2.68 & Steven Pickens - 2.75 0 - 1 1 - 1
Matt Putnam - 2.68 & Darren Painter - 3.06 0 - 1
Matt Putnam - 2.68 1 - 1
Britton Seay - 2.97 & Eric Morris - 2.75 1 - 0
John Parrott - 2.94 & Steven Pickens - 2.75 1 - 0
John Parrott - 2.94 & Darren Painter - 3.06 1 - 0
Steven Pickens - 2.75 & Eric Morris - 2.75 0 - 1 1 - 1
Steven Pickens - 2.75 & brian thomas - 2.33 1 - 0
Eric Morris - 2.75 0 - 1 0 - 2
Darren Painter - 3.06 1 - 0 0 - 1
brian thomas - 2.33 0 - 2
Ryan Anderson - 2.28 0 - 1 0 - 1
David Wright - 2.87 & Darren Painter - 3.06 0 - 1
Randall Maxey - 2.56 & Richard Marshall - 2.65 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Caffrey/Sportsclub
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jon Shinpoch - 3.06
Garret Conover - 3.05
Tommy Loftis - 2.99
Conor Caffrey - 2.99
Francis Horigoshi - 2.93
Noah Bellhorn - 2.89
Gerardo Modestti - 2.88
Manthira Chidambaram - 2.63
David Holloman - 2.60
Jay Revson - 2.58
John Hayes - 2.56
Jason Fletcher - 2.48
Francis Bobbie - 2.32
League Results By Position
1S 2S 1D 2D 3D
John Hayes - 2.56 & Tommy Loftis - 2.99 1 - 0 0 - 1
John Hayes - 2.56 & Jay Revson - 2.58 0 - 1
John Hayes - 2.56 & Gerardo Modestti - 2.88 0 - 1
Jason Fletcher - 2.48 & Francis Horigoshi - 2.93 1 - 0
Jason Fletcher - 2.48 & Manthira Chidambaram - 2.63 1 - 1
Francis Horigoshi - 2.93 & Tommy Loftis - 2.99 1 - 0 1 - 0
Francis Horigoshi - 2.93 & Noah Bellhorn - 2.89 1 - 0 1 - 0
Tommy Loftis - 2.99 & Jon Shinpoch - 3.06 1 - 0
Tommy Loftis - 2.99 & Jay Revson - 2.58 0 - 1
Tommy Loftis - 2.99 & David Holloman - 2.60 0 - 1
Conor Caffrey - 2.99 1 - 2 3 - 2
Jon Shinpoch - 3.06 & Gerardo Modestti - 2.88 1 - 0 4 - 0
Jon Shinpoch - 3.06 & Noah Bellhorn - 2.89 2 - 0
Jay Revson - 2.58 & Garret Conover - 3.05 1 - 0
Gerardo Modestti - 2.88 1 - 0
Noah Bellhorn - 2.89 0 - 2
David Holloman - 2.60 & Francis Bobbie - 2.32 0 - 1
Garret Conover - 3.05 & Manthira Chidambaram - 2.63 1 - 0
Garret Conover - 3.05 2 - 0
Francis Bobbie - 2.32 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Murray/Spaulding Farm
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Josh Burton - 3.17
Balaji Perumal - 3.01
Palmer Williams - 2.89
Benjamin Adams - 2.89
Greg Blinston - 2.81
Phil Weston - 2.79
Pete Murray - 2.79
Brent Graeber - 2.71
Robert Hall - 2.70
Jonathan McAdams - 2.70
Patrick Hill - 2.69
Tyler Foss - 2.61
Burns Edmonds - 2.18
League Results By Position
1S 2S 1D 2D 3D
Burns Edmonds - 2.18 & Greg Blinston - 2.81 0 - 1
Burns Edmonds - 2.18 & Jonathan McAdams - 2.70 0 - 1
Burns Edmonds - 2.18 & Pete Murray - 2.79 0 - 1
Burns Edmonds - 2.18 & Tyler Foss - 2.61 0 - 1
Greg Blinston - 2.81 & Benjamin Adams - 2.89 1 - 0
Greg Blinston - 2.81 & Phil Weston - 2.79 0 - 1
Greg Blinston - 2.81 & Robert Hall - 2.70 1 - 0
Benjamin Adams - 2.89 & Brent Graeber - 2.71 2 - 0
Benjamin Adams - 2.89 & Palmer Williams - 2.89 2 - 1
Phil Weston - 2.79 & Brent Graeber - 2.71 1 - 0
Phil Weston - 2.79 & Robert Hall - 2.70 0 - 1
Phil Weston - 2.79 & Patrick Hill - 2.69 0 - 1
Jonathan McAdams - 2.70 & Pete Murray - 2.79 1 - 0
Jonathan McAdams - 2.70 & Tyler Foss - 2.61 1 - 0
Jonathan McAdams - 2.70 & Patrick Hill - 2.69 0 - 1
Jonathan McAdams - 2.70 & Palmer Williams - 2.89 1 - 0
Pete Murray - 2.79 & Tyler Foss - 2.61 1 - 0
Brent Graeber - 2.71 1 - 0 0 - 1
Tyler Foss - 2.61 & Robert Hall - 2.70 0 - 1
Robert Hall - 2.70 & Patrick Hill - 2.69 1 - 0
Robert Hall - 2.70 & Palmer Williams - 2.89 0 - 1
Patrick Hill - 2.69 & Palmer Williams - 2.89 0 - 1
Balaji Perumal - 3.01 4 - 2 1 - 1
Josh Burton - 3.17 0 - 1 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Hart/Holly Tree
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Sidney Key - 2.82
Jonathan Roof - 2.82
Chris Hart - 2.82
Daniel Guster - 2.80
Matt Saylor - 2.69
Paul Smith - 2.68
Jordan Roberts - 2.63
Brian Harmon - 2.56
Michael Close - 2.39
Kyle Waltz - 2.26
Matthew Foster - n/a
BRADLEY FAWCETT - n/a
League Results By Position
1S 2S 1D 2D 3D
Sidney Key - 2.82 3 - 3 1 - 0
Paul Smith - 2.68 & Michael Close - 2.39 0 - 2
Paul Smith - 2.68 & Jordan Roberts - 2.63 0 - 1
Paul Smith - 2.68 & Brian Harmon - 2.56 1 - 1
Paul Smith - 2.68 0 - 1
Matt Saylor - 2.69 & Matthew Foster - n/a 0 - 1
Matt Saylor - 2.69 & Jordan Roberts - 2.63 1 - 1
Matthew Foster - n/a & BRADLEY FAWCETT - n/a 0 - 1
Michael Close - 2.39 & Chris Hart - 2.82 0 - 1
Michael Close - 2.39 & Kyle Waltz - 2.26 0 - 1
Chris Hart - 2.82 & Kyle Waltz - 2.26 0 - 1
Chris Hart - 2.82 & Brian Harmon - 2.56 1 - 0
Chris Hart - 2.82 1 - 1 1 - 0
Jordan Roberts - 2.63 & Brian Harmon - 2.56 0 - 1 0 - 1
Kyle Waltz - 2.26 & Brian Harmon - 2.56 0 - 1
BRADLEY FAWCETT - n/a 0 - 2
Daniel Guster - 2.80 & Jonathan Roof - 2.82 3 - 2
Daniel Guster - 2.80 & Chris Hart - 2.82 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Pruitt/GCC
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
LEE NORWOOD - 2.86
James McIntyre Ward - 2.86
Larry Conn - 2.85
Evan Cramer - 2.84
Marty Creech - 2.79
Drew Rogers - 2.75
Taylor Gribbin - 2.74
Scott Robinson - 2.71
Ross Glidewell - 2.58
Anthony Morrow - 2.54
Jon Kubu - 2.37
Josh Segars - 2.24
Graham Coleman - n/a
Charles Pruitt - n/a
Alan Robinson - n/a
Adam Landrum - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Robinson - n/a & Jon Kubu - 2.37 0 - 1
Alan Robinson - n/a & Josh Segars - 2.24 0 - 1
James McIntyre Ward - 2.86 & LEE NORWOOD - 2.86 0 - 1 1 - 0
James McIntyre Ward - 2.86 & Ross Glidewell - 2.58 0 - 1
Marty Creech - 2.79 & Josh Segars - 2.24 0 - 1
Marty Creech - 2.79 1 - 0 1 - 1
Charles Pruitt - n/a & Ross Glidewell - 2.58 0 - 1 1 - 0
Scott Robinson - 2.71 & Jon Kubu - 2.37 2 - 0
Scott Robinson - 2.71 & Graham Coleman - n/a 0 - 1
Scott Robinson - 2.71 & Larry Conn - 2.85 1 - 0
Jon Kubu - 2.37 & Larry Conn - 2.85 0 - 1
Graham Coleman - n/a & Drew Rogers - 2.75 0 - 1
Anthony Morrow - 2.54 & Larry Conn - 2.85 0 - 1
Anthony Morrow - 2.54 & Ross Glidewell - 2.58 0 - 1
Anthony Morrow - 2.54 0 - 1
Larry Conn - 2.85 & Josh Segars - 2.24 0 - 1
Larry Conn - 2.85 & Drew Rogers - 2.75 1 - 0
Larry Conn - 2.85 & Evan Cramer - 2.84 0 - 2 1 - 0
LEE NORWOOD - 2.86 1 - 1 1 - 0
Adam Landrum - n/a 1 - 0 1 - 0
Drew Rogers - 2.75 & Ross Glidewell - 2.58 2 - 1
Taylor Gribbin - 2.74 1 - 2 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Null/Cardinal
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Fahd Zarrouf - 3.00
David Shrum - 3.00
Cary Null - 2.90
John David Carter - 2.86
Jacob White - 2.81
Benjamin Brammer - 2.80
Tony Detter - 2.79
abhijit raval - 2.76
Warren Martin - 2.60
David Rood - 2.49
Cody Wire - 2.48
League Results By Position
1S 2S 1D 2D 3D
Benjamin Brammer - 2.80 1 - 1 1 - 1
Cody Wire - 2.48 & abhijit raval - 2.76 0 - 1
Cody Wire - 2.48 & Tony Detter - 2.79 1 - 1 1 - 0
Cody Wire - 2.48 & Fahd Zarrouf - 3.00 0 - 1
Warren Martin - 2.60 & Tony Detter - 2.79 0 - 1
Warren Martin - 2.60 & David Rood - 2.49 0 - 1 1 - 0
Warren Martin - 2.60 & David Shrum - 3.00 1 - 0
Warren Martin - 2.60 0 - 1
abhijit raval - 2.76 & John David Carter - 2.86 1 - 0
abhijit raval - 2.76 0 - 1 0 - 1
Tony Detter - 2.79 & Jacob White - 2.81 1 - 0
Tony Detter - 2.79 & John David Carter - 2.86 0 - 1
Jacob White - 2.81 & David Shrum - 3.00 1 - 0
Jacob White - 2.81 0 - 2
David Rood - 2.49 & David Shrum - 3.00 1 - 0
John David Carter - 2.86 & Fahd Zarrouf - 3.00 2 - 0
John David Carter - 2.86 0 - 1
Fahd Zarrouf - 3.00 2 - 0
Cary Null - 2.90 & Cody Wire - 2.48 0 - 2
Cary Null - 2.90 & Warren Martin - 2.60 1 - 0
Cary Null - 2.90 & abhijit raval - 2.76 1 - 0
Cary Null - 2.90 & Jacob White - 2.81 1 - 1 1 - 0
Cary Null - 2.90 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18/Cope/Brookstone
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Stephen Brown - 3.19
Johnny Pack - 3.11
Robert Shuler - 2.97
RAJ DAVE - 2.82
Jonathan Smidt - 2.79
John Stegall - 2.73
James Boyar - 2.70
Thomas Diggins - 2.69
Joseph Cope - 2.63
david brooks - 2.56
Michael Troso - 2.54
Chris Burton - 2.21
Jason Wimberly - 2.19
Zide Lu - n/a
League Results By Position
1S 2S 1D 2D 3D
Thomas Diggins - 2.69 & Jason Wimberly - 2.19 0 - 1
Thomas Diggins - 2.69 & Michael Troso - 2.54 0 - 1
Stephen Brown - 3.19 7 - 0
Robert Shuler - 2.97 & RAJ DAVE - 2.82 0 - 1
Joseph Cope - 2.63 & Johnny Pack - 3.11 2 - 2 2 - 0
Joseph Cope - 2.63 & RAJ DAVE - 2.82 0 - 2
david brooks - 2.56 & Michael Troso - 2.54 0 - 1
david brooks - 2.56 & Chris Burton - 2.21 0 - 2
Johnny Pack - 3.11 2 - 0
Jonathan Smidt - 2.79 & Michael Troso - 2.54 1 - 0 1 - 1 0 - 1
Michael Troso - 2.54 & James Boyar - 2.70 1 - 0
James Boyar - 2.70 0 - 1 1 - 1
RAJ DAVE - 2.82 1 - 1
Zide Lu - n/a 0 - 1
John Stegall - 2.73 & Robert Shuler - 2.97 2 - 0
John Stegall - 2.73 & Jason Wimberly - 2.19 0 - 1
John Stegall - 2.73 & James Boyar - 2.70 0 - 1
John Stegall - 2.73 & RAJ DAVE - 2.82 1 - 0